English Dictionary
◊ SKIN OVER
skin over
v : grow new skin over an injury